More from this Author
Found 7 books by Joan Kang Shin

The 6 Principles for Exemplary Teaching of English Learners®
by Vera Savic, Joan Kang Shin, Tomohisa Machida, Andrea B. Hellman (Editor), Joann Crandall (Editor)

Contemporary Foundations for Teaching English As an Additional Language
by Polina Vinogradova, Joan Kang Shin

Contemporary Foundations for Teaching English As an Additional Language
by Polina Vinogradova, Joan Kang Shin

Explore Our World 3 with the Spark Platform
by Diane Pinkley, JoAnn (Jodi) Crandall, Joan Kang Shin

Explore Our World 1 with the Spark Platform
by Diane Pinkley, JoAnn (Jodi) Crandall, Joan Kang Shin

Our World 1: Combo Split A
by JoAnn (Jodi) Crandall, Joan Kang Shin, Diane Pinkley

Explore Our World 2 with the Spark Platform
by Diane Pinkley, JoAnn (Jodi) Crandall, Joan Kang Shin